Rochester's winters are harsh and cold, with temperatures often dropping below freezing, averaging around -5°C in January. Spring brings a slow warming trend, with March temperatures still averaging just 4°C but rising steadily throughout the month. Summer is mild and pleasant, with June and July temperatures regularly reaching highs of 35°C and 33°C respectively, while winter's chill returns in autumn, October temperatures averaging 13°C before dropping back down to near-freezing in November.